//测试用例
//看看queue.h 中prirotiyz_queue的pop_heap(),_Make_heap(),push_heap()

#include<iostream>
#include"PriQueue.h"
#include"PriQueue.cpp"//不包含会报无法解析的符号 错误

using namespace std;

int main()
{
    int arr[] = {53, 17, 78, 9, 45, 65, 87, 23};
    int len = sizeof(arr)/sizeof(arr[0]);

    PriQueue<int> pqu(arr, len);
    while(!pqu.IsEmpty())
    {
        int tmp = pqu.GetFront();
        pqu.Pop();
        cout << tmp << endl;
    }


    system("pause");
    return 0;
}